redemption proceeds - French English Dictionary